.htrd-c-select-tree {
    width: 200px;
    height: 36px;
    position: relative;

    .select-label {
        width: 204px;
        height: 36px;
        background-color: #ffffff;
        border: 1px solid #eee;
        cursor: pointer;

        .text {
          width: 164px;
          height: 34px;
          line-height: 34px;
          float: left;
          text-align: left;
          padding-left: 10px;
        }

        .icon {
          width: 34px;
          height: 34px;
          float: left;
          background-image: url('../img/sprite/sprite.png');
          background-position: -10px -1786px;

          &.active {

          }
        }
    }

    .select-panel {
      border: 1px solid #eee;
      background-color: #ffffff;
      width: 200px;
      min-height: 36px;
      max-height: 384px;
      position: absolute;
      top: 36px;
      left: 0px;
      z-index: 3;

      .select-tree-group {
        padding: 10px;
      }
    }
}
